peritoneal puncture - German English Dictionary